without rain - French English Dictionary